 .@@@                                @@                                               
.@   " ;@@@@   `@@    .@@   @@@@@    @:  @@ `@. @@ '@'  @@.   @@@@   @@@@, @@@@'  .@@.
 @@@;   @  ##  :@#   #@  #  ##       @:  @@, @  '@ #@   @@'   @` .@  @.    ##  @  @  ,
    ##  @@@@   @`@,  @.     #@@#     @:  @`@'@   @.@   `@`@   @`  @  @@@`  #@@@:  @@@@
.   @#  @     ;@@@@  #@  .  ##       @:  @` @@   ;@#   @@@@#  @. .@  @.    ## @:     @:
 @@@:  ;@`    @+ `@@  .@@   @@@@@    @@  @' :@.  :@#  #@  #@: @@@@   @@@@' @@ @@, '@@: